/* 
	Theme Name: Clarity
	Description: A simple theme for pidiblog.orange	( modified pidiblog code)
	Author: orangepascal
	Version: 1.0
*/

body {
		background: white;
		color: #333;
		font-family: Verdana, "lucida console", sans-serif;
		font-size: 10pt;
		margin: 0 auto;
		padding: 0;
		text-align: center;
		}
		
table,tr,td	{
		font-family: Verdana, "lucida console", sans-serif;
		font-size: 10pt;
		}

#content {
		width:90%;
		margin: 0 auto;
		padding: 10;
		text-align: left;
		}

#block {
		margin: 0 auto;
		float:left;
		background: #fff;
		width: 520px;
		}

#post {
		float: left;	
		margin: 0;
		padding: 0 5 20 20;
		}		

#post img {
		/*width: 450px;*/
		border: 0px;
		}


#profile {
		padding: 20 20 0 20;
		}

#profile img {
		width:32px;
		height:32px;
		float:left;
		margin-right:5px;
		border:1px solid #d0d0d0;
		}

#profile h1 {
		font-weight:bold;
		font-size: 200%;
		font-family: Arial;
		letter-spacing: -1.3px;
		padding:0;
		margin:0;
		}

#footer  {
		background: #fff;
		margin: 30 0 auto;
		padding: 10;
		text-align:center;
		font-size: 90%;
		}



/* Sidebar styles */

#sidebar {
		background: #fff;
		float:right;
		width: 220px;
		padding:10;
		font-size: 90%;
		border-left: 1px solid #e0e0e0;
		}

#sidebar h2 {
		font-size: 100%;
		font-weight: bold;
		font-family: Arial;
		letter-spacing: -1.1px;		
		}

.sidebarcontent {
		margin-left: 10px;
		}

/* Message styles */

#tweet {
		color: #333;
		line-height: 1em;
		padding: 5 5 10 5;
		margin: 0 0 50 0;
		}

#tweet img {
		/*float: left;*/
		/*height:48px;*/
		/*width: 48px;*/
		margin: 0 10 0 0;
		}
		
#tweet img.icon {
		margin: 0;
		width: 32px;
		height: 32px;
		margin:0 10 0 0;
		float:left;
		}		

#tweet h1 {
			font-size: 140%;
			font-weight: normal;
			font-family: Arial;
			margin: 0;
			line-height: 0.8em;
			letter-spacing: -1.1px;
			padding: 0;
			color: black;
			}

#tweet h3 {
			font-size:80%;
			font-weight:normal;
			font-family: Arial;
			}			

#clearit {
		clear:both; 
		/*border-bottom: 1px dotted #a0a0a0; */
		padding: 10 0 10 0px;
		}
		
.subline {
		font-family: Arial;
		color: #888;
		font-size:80%;
		margin: 0 0 15 0;
		}

.subline a {
		/*color: #999;*/
		text-decoration: none;
		}
		
.subline a:hover {
		color: #CCCCCC;
		text-decoration: underline;
		}
		

a {
		color: red;
		text-decoration: none;
		}

a:hover {
		text-decoration: underline;
		}
		
.actions {
		padding: 20px 0px 20px 0px;
		}

input {
		border: 1px solid #c0c0c0;
		}
		
textarea {
		border: 1px solid #c0c0c0;
		width: 100%;
		height: 80px;
		}
		
img {
		border: 0;
		}
		


/* Didiblog used/required containers and styles */

#menubar {
		text-align: right;
		padding: 8 5 8 5;
		color: #404040;
		background: white;
		}

#menubar a {
		color : #404040;
		}

#message_postform {
	
	}

#headerbar {
		margin: 0;
		text-align:right;
		background:#eef6f9;
		border:1px solid #DDE6E9;
		}
	
#headerbar h1 {
		font-size:350%;
		margin: 20 0 0 0;
		color: #DDE6E9;
		letter-spacing: -1.3px;
		font-family: Arial;
		font-weight:normal;
		}
